package top.kaoshanji.p4ch26c;

/**
 * 代码清单-p4ch26c-340页a：场景类
 * @author kaoshanji
 * ^_^
 * create time 2025/3/27 17:18
 */
public class Client {

    public static void main(String[] args) {

        Context context = new Context();

        // 这里是状态
        // 如果这里改变了，那么下面的行为也会改变，但是，方法调用不用更改
        context.setLiftState(new ClosingState());

        context.open();
        context.close();
        context.run();
        context.stop();

    }

}
